Skip to content

[pull] master from angular:master#436

Merged
pull[bot] merged 33 commits intoMu-L:masterfrom
angular:master
May 27, 2021
Merged

[pull] master from angular:master#436
pull[bot] merged 33 commits intoMu-L:masterfrom
angular:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented May 27, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

zarend and others added 30 commits May 26, 2021 17:51
In the scripts to release latest and next, use the npm proxy for publishing the
release.

PR Close #42357
`ng-dev release build` should always build with version stamping rather than
snapshot stamping.

PR Close #42354
remove `@Input()` decorator from `hero` property because the component
is designed to get the hero via a service, not an input binding.

add `HTMLElement` type to `HeroDetailComponent` unit test

PR Close #42349
- improve `app` folder description: an initial skeleton app project, also called angular-tour-of-heroes (in the src subfolder), there is no `angular-tour-of-heroes` in the `src` subfolder.
- an end-to-end test project (in the e2e subfolder) removed as does not exist/was not created
PR Close #42346
remove `async` and `await` from `BannerComponent` test because the
component uses an inline template and styles

create doc region in `banner-external.component.spec.ts` demonstrating
test setup that may fail due to a missing call to `.compileComponents()`
for a component with an external template and stylesheet

PR Close #42336
…uide (#42334)

I simplified the content significantly since most of it is not relevant any more.

Fixes #26525

PR Close #42334
In #39176 Alan noted that schematics is currently misplaced and should really be under the Angular Tools menu item.

In that issue, Alan also noted the "Angular Compiler" and "Angular CLI" are not refereced from here.
Since the issue was created "Angular Compiler" has already been moved under "Angular Tools".

Angular CLI is documented throughout the docs, and the "CLI Command Reference" under References is really just a reference
so it seems correctly located.

Fixes #39176

PR Close #42332
Clarify the prupose of the tracking function and document how to create a good one.

Fixes #40461

PR Close #42329
…ide (#42324)

Since `entryComponents` field is deprecated and no longer used in Ivy, this commit removes `entryComponents` references from the custom elements guide.

Closes #40341.

PR Close #42324
We have some internal proxies for all of the Jasmine functions, as well as some other helpers. This code hasn't been touched in more than 5 years, it can lead to confusion and it isn't really necessary since the same can be achieved using Jasmine.

These changes remove most of the code and clean up our existing unit tests.

PR Close #42177
The AIO doc-gen uses JavaScript syntax that requires node.js 14.0.0 or above.

Closes #42086

PR Close #42093
The list for the possible options of providedIn was not totally clear. This commit ensures each possible value is included explicitly in the docs.

fixes #29330

PR Close #42355
Remove or update broken links to resources from the resources and
contributors pages on aio.

Closes #39719

PR Close #42232
…42337)

- Update to the latest hash
- Set the limit to 100 feature requests
- Run daily at 2pm

PR Close #42337
The faq on `forRoot` implies that you cannot and should not call `forRoot` for an import
outside the AppModule. This is technically incorrect. This commit clarifies
the statement and refers the reader to the hierarchical injectors guide.

fixes #29002

PR Close #42361
Changes the engines rule in aio to accept any node version greater than
or equal to v14. This allows node v15 to work with aio.

addresses #42076

PR Close #42367
…n. (#42369)

This gif is out of date and causing reader confusion.

Fixes #40193

PR Close #42369
It turns out that we don't document anywhere how ngc works and what options we support.
I added a brief section, without going too much into details because most users should not need to use ngc directly.

I also came across some bug in `ngc` and filed #42372.

Fixes #29623

PR Close #42373
This commit updates the `Lazy-loading feature modules` guide (guide/lazy-loading-ngmodules) to fix example code that illustrates the process of preloading component data.

Closes #37113.

PR Close #42340
The 'B' in 'StackBlitz' is lowercased.
PR Close #42384
gkalpak and others added 3 commits May 27, 2021 08:57
The only reference to the `spy-directive.gif` image was removed
in #42369, so the image is no longer used. This commit removes the file
from the repository.

PR Close #42388
@pull pull bot added the ⤵️ pull label May 27, 2021
@pull pull bot merged commit 306f7ac into Mu-L:master May 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.